﻿using MongoDB.Attributes;
using System;

namespace Resn.WhuPub.DML
{
        /// <summary>
        /// 联系人反馈数据模型
        /// </summary>

        public class FeedbackFlowModel:IIdentity
        {
                #region 属性

                /// <summary>
                /// 获取或设置标识
                /// </summary>
                /// <value>
                /// 标识
                /// </value>
                [MongoId]
                public String Id { get; set; }

                /// <summary>
                /// 获取或设置流程状态
                /// </summary>
                /// <value>
                /// 流程状态
                /// </value>
                public String State { get; set; }

                /// <summary>
                /// 获取或设置联系人标识
                /// </summary>
                /// <value>
                /// 联系人标识
                /// </value>
                public String ContactId { get; set; }


                

                /// <summary>
                /// 获取或设置反馈类型
                /// </summary>
                /// <value>
                /// 反馈类型
                /// </value>
                public String FeedbackFlowType { get; set; }

                /// <summary>
                /// 获取或设置反馈内容
                /// </summary>
                /// <value>
                /// 反馈内容
                /// </value>
                public String Content { get; set; }

                /// <summary>
                /// 获取或设置录入员工标识
                /// </summary>
                /// <value>
                /// 员工标识
                /// </value>
                public String EnteringEmployeeId { get; set; }

                /// <summary>
                /// 获取或设置录入时间
                /// </summary>
                /// <value>
                /// 录入时间
                /// </value>
                public DateTime EnteringTime { get; set; }

                /// <summary>
                /// 获取或设置审批员工标识
                /// </summary>
                /// <value>
                /// 审批员工标识
                /// </value>
                public String ApproveEmployeeId { get; set; }

                /// <summary>
                /// 获取或设置审批时间
                /// </summary>
                /// <value>
                /// 审批时间
                /// </value>
                public DateTime ApproveTime { get; set; }

                /// <summary>
                /// 获取或设置审批意见
                /// </summary>
                /// <value>
                /// 审批意见
                /// </value>
                public String ApproveContent { get; set; }

                #endregion 属性
        }
}